permanent end to fighting - Turc Anglais Dictionnaire